#pragma once

#include "CoreMinimal.h"
#include "TF_20240717/StoneDefenceType.h"

class IRuleCharacter
{
public:
	// 是否死亡
	virtual bool IsDeath() = 0;

	// 获取当前生命值 
	virtual float GetHealth() = 0;

	// 获取最大生命值
	virtual float GetMaxHealth() = 0;

	// 是否一个队伍
	virtual bool IsTeam() = 0;

	virtual EGameCharacterType::Type GetType() = 0;
};
